\begin{frame}{Chargement du fichier modèle}
  \framesubtitle{Reconstruction de l'arbre des zones delimitées}

  \pause
  
  
    \begin{center}
      \underline{
        \bf ~~~~~~~~~~~~~~~~~~~Autour du fichier modèle~~~~~~~~~~~~~~~~~~~
      }
    \end{center}

  \begin{columns}[!ht]
    \begin{column}{5cm}
      \setbeamercovered{transparent}   
      \begin{exampleblock}{}
        \uncover<2>{
          \underline{Phase de génération}
          \begin{itemize}
          \item Outil de sérialistaion : \textsf{\bf XMLEncoder}
          \end{itemize}
          \textbf{Pourquoi?}
          \begin{itemize}	 
          \item Une optimisation du contenu du fichier \textsf{xml} 
            
          \item \textsf{xml} compréhensible par l'esprit humain 
          \item La galaxie \textsf{xml}
          \end{itemize}
        }
        \end{exampleblock} 
    \end{column}
    \pause

    \begin{column}{6cm}   
      
      \begin{block}{}
        \setbeamercovered{transparent}
        \uncover<3-8>{
          \underline{Phase de chargement du modèle}
        }

        \begin{itemize}

          \uncover<4-8>{
          \item Outil de desérialistaion : \textsf{\bf XMLDecoder}
          }

        \end{itemize}

        \uncover<5-8>{
          \textbf{Pourquoi reconstruire l'arbre?}
        }

        \begin{itemize}	 

          \uncover<6-8> {
          \item Cas de modèle inachevé ou erreur occultée 
          }          


          \uncover<7-8> {
          \item Plus de modularité
          }

          \uncover<8> {
          \item Facilité à extraire les données dans un arbre
          }   
          
        \end{itemize}
      \end{block}
    \end{column}
  \end{columns}
  ~\\
  \uncover<9->{\textcolor{red}{\textsc{\textbf{ATTENTION}}}:} 
  \begin{enumerate}
    \uncover<10->{ 
    \item Les classes doivent respecter le format \textcolor{green}{\textsf{\bf JavaBean}}
    } 
    
    \uncover<11->{\item Le fichier est plus \textcolor{red}{\bf gros} que celui de la sérialisation binaire
    }
  \end{enumerate}
  \setbeamercovered{invisible}    
\end{frame}
